func internal/cpu.isSet
19 uses
internal/cpu (current package)
cpu_x86.go#L75: X86.HasSSE3 = isSet(ecx1, cpuid_SSE3)
cpu_x86.go#L76: X86.HasPCLMULQDQ = isSet(ecx1, cpuid_PCLMULQDQ)
cpu_x86.go#L77: X86.HasSSSE3 = isSet(ecx1, cpuid_SSSE3)
cpu_x86.go#L78: X86.HasSSE41 = isSet(ecx1, cpuid_SSE41)
cpu_x86.go#L79: X86.HasSSE42 = isSet(ecx1, cpuid_SSE42)
cpu_x86.go#L80: X86.HasPOPCNT = isSet(ecx1, cpuid_POPCNT)
cpu_x86.go#L81: X86.HasAES = isSet(ecx1, cpuid_AES)
cpu_x86.go#L86: X86.HasOSXSAVE = isSet(ecx1, cpuid_OSXSAVE)
cpu_x86.go#L92: X86.HasFMA = isSet(ecx1, cpuid_FMA) && X86.HasOSXSAVE
cpu_x86.go#L99: osSupportsAVX = isSet(eax, 1<<1) && isSet(eax, 1<<2)
cpu_x86.go#L102: X86.HasAVX = isSet(ecx1, cpuid_AVX) && osSupportsAVX
cpu_x86.go#L109: X86.HasBMI1 = isSet(ebx7, cpuid_BMI1)
cpu_x86.go#L110: X86.HasAVX2 = isSet(ebx7, cpuid_AVX2) && osSupportsAVX
cpu_x86.go#L111: X86.HasBMI2 = isSet(ebx7, cpuid_BMI2)
cpu_x86.go#L112: X86.HasERMS = isSet(ebx7, cpuid_ERMS)
cpu_x86.go#L113: X86.HasADX = isSet(ebx7, cpuid_ADX)
cpu_x86.go#L123: X86.HasRDTSCP = isSet(edxExt1, cpuid_RDTSCP)
cpu_x86.go#L126: func isSet(hwc uint32, value uint32) bool {